look a million dollars

Translations
avoir fière allure
Definitions
To appear very attractive, stylish, or well-groomed, often suggesting a high level of confidence and self-care.